home *** CD-ROM | disk | FTP | other *** search
- /* MiscSwapViewByMatrix.m
- *
- * This is a SwapView that can handle swapping triggered by objects inside
- * a matrix. Sorry no multiple buttons inside a matrix. (Actually, you can
- * do multiple buttons.. see test.nib)
- *
- * For more interface-info see the header file. More in depth information
- * can be found here in the source-code.
- *
- * Written by: Thomas Engel
- * Created: 24.01.1994 (Copyleft)
- * Last modified: 25.09.1994
- * Copyright (C) 1995 Thomas Engel
- */
-
- #import <misckit/MiscSwapViewByMatrix.h>
-
- @implementation MiscSwapViewByMatrix
-
- - swapContentView:sender
- {
- // The trigger (sender) can either be the matrix (on behalf of one
- // of it's cells) or you one of the cells itself. Therefore we have
- // to check.
-
- if ([sender isKindOf: [Cell class] ])
- return [super swapContentView: sender];
- else
- return [super swapContentView:[sender selectedCell]];
- }
-
- @end
-
- /*
- * History: 25.09.94 Adjusted swapContentView: to work with either the
- * matrix or cell as the trigger.
- *
- * 24.02.94 Made it conform to the new swapView methods.
- *
- * 24.01.94 Made it MiscSwap conform.
- *
- * 08.01.94 Derived from the basic swapController to serve the need
- * to handle different buttons inside a scrollable matrix.
- *
- *
- * Bugs: Not here!
- */